causing an effect - Français Anglais Dictionnaire